package com.hjm.project.merchantInfo.schedule.domain;

import com.hjm.framework.aspectj.lang.annotation.Excel;
import com.hjm.framework.web.domain.BaseEntity;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

/**
 * 商户附对象 merchant_schedule
 * 
 * @author LOVE
 * @date 2020-11-25
 */
public class MerchantSchedule extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 商户编号(系统虚拟) */
    private String merno;

    /** 统一社会信用代码 */
    @Excel(name = "统一社会信用代码")
    private String socialReditCode;

    /** 信用代码有效期结束时间 */
    @Excel(name = "信用代码有效期结束时间")
    private String srcEndDate;

    /** 协议编号 */
    @Excel(name = "协议编号")
    private String agreementNo;

    /** 主营业务 */
    @Excel(name = "主营业务")
    private String mainBusiness;

    /** 开始营业时间 */
    @Excel(name = "开始营业时间")
    private String businessStarttime;

    /** 结束营业时间 */
    @Excel(name = "结束营业时间")
    private String businessEndtime;

    /** 经营范围 */
    @Excel(name = "经营范围")
    private String businessScope;

    /** 注册资金 单位万元 */
    @Excel(name = "注册资金 单位万元")
    private Long registeredCapital;

    /** 成立日期 */
    @Excel(name = "成立日期")
    private String establishDate;

    /** 注册地址 */
    @Excel(name = "注册地址")
    private String shopAddress;

    /** 信用代码有效期开始时间 */
    @Excel(name = "信用代码有效期开始时间")
    private String srcStartDate;

    /** 是否永久不过期 1 有时间段  2永久 */
    @Excel(name = "是否永久不过期 1 有时间段  2永久")
    private String islongtime;

    public void setMerno(String merno)
    {
        this.merno = merno;
    }

    public String getMerno()
    {
        return merno;
    }
    public void setSocialReditCode(String socialReditCode)
    {
        this.socialReditCode = socialReditCode;
    }

    public String getSocialReditCode()
    {
        return socialReditCode;
    }
    public void setSrcEndDate(String srcEndDate)
    {
        this.srcEndDate = srcEndDate;
    }

    public String getSrcEndDate()
    {
        return srcEndDate;
    }
    public void setAgreementNo(String agreementNo)
    {
        this.agreementNo = agreementNo;
    }

    public String getAgreementNo()
    {
        return agreementNo;
    }
    public void setMainBusiness(String mainBusiness)
    {
        this.mainBusiness = mainBusiness;
    }

    public String getMainBusiness()
    {
        return mainBusiness;
    }
    public void setBusinessStarttime(String businessStarttime)
    {
        this.businessStarttime = businessStarttime;
    }

    public String getBusinessStarttime()
    {
        return businessStarttime;
    }
    public void setBusinessEndtime(String businessEndtime)
    {
        this.businessEndtime = businessEndtime;
    }

    public String getBusinessEndtime()
    {
        return businessEndtime;
    }
    public void setBusinessScope(String businessScope)
    {
        this.businessScope = businessScope;
    }

    public String getBusinessScope()
    {
        return businessScope;
    }
    public void setRegisteredCapital(Long registeredCapital)
    {
        this.registeredCapital = registeredCapital;
    }

    public Long getRegisteredCapital()
    {
        return registeredCapital;
    }
    public void setEstablishDate(String establishDate)
    {
        this.establishDate = establishDate;
    }

    public String getEstablishDate()
    {
        return establishDate;
    }
    public void setShopAddress(String shopAddress)
    {
        this.shopAddress = shopAddress;
    }

    public String getShopAddress()
    {
        return shopAddress;
    }
    public void setSrcStartDate(String srcStartDate)
    {
        this.srcStartDate = srcStartDate;
    }

    public String getSrcStartDate()
    {
        return srcStartDate;
    }
    public void setIslongtime(String islongtime)
    {
        this.islongtime = islongtime;
    }

    public String getIslongtime()
    {
        return islongtime;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
            .append("merno", getMerno())
            .append("socialReditCode", getSocialReditCode())
            .append("srcEndDate", getSrcEndDate())
            .append("agreementNo", getAgreementNo())
            .append("mainBusiness", getMainBusiness())
            .append("businessStarttime", getBusinessStarttime())
            .append("businessEndtime", getBusinessEndtime())
            .append("businessScope", getBusinessScope())
            .append("registeredCapital", getRegisteredCapital())
            .append("establishDate", getEstablishDate())
            .append("createTime", getCreateTime())
            .append("shopAddress", getShopAddress())
            .append("srcStartDate", getSrcStartDate())
            .append("islongtime", getIslongtime())
            .toString();
    }
}
